モデリングの描画
カーブの最初にポイントを追加します。
SIAddPointOnCurveAtStart( InputObj, [X], [Y], [Z], [Local], [CurveType], [PreserveTrace] ); |
パラメータ | タイプ | 詳細 |
---|---|---|
InputObj | 文字列 | ポイントを設定するカーブ。 |
X | ダブル | X 座標
デフォルト値: 0 |
Y | ダブル | Y 座標
デフォルト値: 0 |
Z | ダブル | Z 座標
デフォルト値: 0 |
Local | ブール | ポイントがローカル座標にある場合は True、グローバル座標にある場合は False。
デフォルト値: False |
CurveType | Integer | カーブのタイプ
デフォルト値: -1 |
PreserveTrace | ブール | 新しいポイントを追加するときにカーブの現在の形状を保つ場合は True を設定します。
デフォルト値: False |
'This example shows how to add points before the start of a curve newscene 'Create a curve and add points at start. 'Adding points at start will create a curve that 'has the same trace as adding the same points at end 'but with start and end points reversed. SICreateCurve "crvlist", 3, 0 SIAddPointOnCurveAtStart "crvlist", -4.0, 0, 1.6, False SIAddPointOnCurveAtStart "crvlist", -3.9, 0, -0.3, False SIAddPointOnCurveAtStart "crvlist", -2.3, 0, 0.2, False SIAddPointOnCurveAtStart "crvlist", -1.9, 0, -2.2, False SIAddPointOnCurveAtStart "crvlist", -0.1, 0, -0.9, False SIAddPointOnCurveAtStart "crvlist", 0.4, 0, 0.6, False SIAddPointOnCurveAtStart "crvlist", 3, 0, -1.7, False SIAddPointOnCurveAtStart "crvlist", 3.7, 0, -1.8, False 'Show boundaries SelectObj "crvlist" ToggleValue "attrselboundaryflags", "*.camvis,Views.*.*.camvis" |